/*
  循环矩阵
  题目描述
    给定一个 n*n 的矩阵，有这样一套循环指令：
      1、L x y 表示将矩阵的第 x 行循环向左移动 y 次
      2、R x y 表示将矩阵的第 x 行循环向右移动 y 次
      3、U x y 表示将矩阵的第 x 列循环向上移动 y 次
      4、D x y 表示将矩阵的第 x 列循环向下移动 y 次
    执行 m 条指令后，输出循环之后的矩阵。
  输入描述
    第一行包含两个正整数 n 和 m，分别表示矩阵的大小和指令的条数（1 <= n，m <= 100)
    接下来 n 行，每行 n 个数字，表示矩阵内的数字，大小不超 100。
    接下来 m 行，为需要执行的指令，每次移动次数不超过 n。
  输出描述
    输出共 n 行，为循环之后的矩阵。
  样例1
    输入
      3 4
      1 2 3
      4 5 6
      7 8 9
      L 1 2
      U 2 3
      D 1 2
      R 1 3
    输出
      4 1 2
      7 5 6
      3 8 9
  提示
    对于 100% 的数据，1 <= n，m <= 100。
*/